<html dir="LTR">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" />
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5" />
    <title>NPlot.Windows</title>
    <xml>
    </xml>
    <link rel="stylesheet" type="text/css" href="MSDN.css" />
  </head>
  <body id="bodyID" class="dtBODY">
    <div id="nsbanner">
      <div id="bannerrow1">
        <table class="bannerparthead" cellspacing="0">
          <tr id="hdr">
            <td class="runninghead">NPlot Documented Class Library</td>
            <td class="product">
            </td>
          </tr>
        </table>
      </div>
      <div id="TitleRow">
        <h1 class="dtH1">NPlot.Windows Namespace</h1>
      </div>
    </div>
    <div id="nstext">
      <p>
        <a href="NPlot.WindowsHierarchy.html">Namespace hierarchy</a>
      </p>
      <h3 class="dtH3">Classes</h3>
      <div class="tablediv">
        <table class="dtTABLE" cellspacing="0">
          <tr valign="top">
            <th width="50%">Class</th>
            <th width="50%">Description</th>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.html">PlotSurface2D</a>
            </td>
            <td width="50%"> A Windows.Forms PlotSurface2D control. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.html">PlotSurface2D.Interactions</a>
            </td>
            <td width="50%"> Encapsulates a number of separate "Interactions". An interaction is basically a set of handlers for mouse and keyboard events that work together in a specific way. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.AxisDrag.html">PlotSurface2D.Interactions.AxisDrag</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.HorizontalDrag.html">PlotSurface2D.Interactions.HorizontalDrag</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.HorizontalGuideline.html">PlotSurface2D.Interactions.HorizontalGuideline</a>
            </td>
            <td width="50%"> Horizontal line interaction </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.HorizontalRangeSelection.html">PlotSurface2D.Interactions.HorizontalRangeSelection</a>
            </td>
            <td width="50%"> This plot intraction allows the user to select horizontal regions. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.Interaction.html">PlotSurface2D.Interactions.Interaction</a>
            </td>
            <td width="50%"> Base class for an interaction. All methods are virtual. Not abstract as not all interactions need to use all methods. Default functionality for each method is to do nothing. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.MouseWheelZoom.html">PlotSurface2D.Interactions.MouseWheelZoom</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.RubberBandSelection.html">PlotSurface2D.Interactions.RubberBandSelection</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.VerticalDrag.html">PlotSurface2D.Interactions.VerticalDrag</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.Interactions.VerticalGuideline.html">PlotSurface2D.Interactions.VerticalGuideline</a>
            </td>
            <td width="50%">
            
            </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.html">PlotSurface2D.PlotContextMenu</a>
            </td>
            <td width="50%"> Summary description for ContextMenu. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.PlotMenuItem.html">PlotSurface2D.PlotContextMenu.PlotMenuItem</a>
            </td>
            <td width="50%"> A Plot menu item suitable for specifying basic menu items </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.PlotMenuSeparator.html">PlotSurface2D.PlotContextMenu.PlotMenuSeparator</a>
            </td>
            <td width="50%"> A plot menu item for separators. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.PlotShowCoordinatesMenuItem.html">PlotSurface2D.PlotContextMenu.PlotShowCoordinatesMenuItem</a>
            </td>
            <td width="50%"> A Plot Menu Item that provides necessary functionality for the show coordinates menu item (tick mark toggle in addition to basic functionality). </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.PlotZoomBackMenuItem.html">PlotSurface2D.PlotContextMenu.PlotZoomBackMenuItem</a>
            </td>
            <td width="50%"> A Plot Menu Item that provides necessary functionality for the zoom back menu item (graying out if zoomed right out in addition to basic functionality). </td>
          </tr>
        </table>
      </div>
      <h3 class="dtH3">Interfaces</h3>
      <div class="tablediv">
        <table class="dtTABLE" cellspacing="0">
          <tr valign="top">
            <th width="50%">Interface</th>
            <th width="50%">Description</th>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PlotContextMenu.IPlotMenuItem.html">PlotSurface2D.PlotContextMenu.IPlotMenuItem</a>
            </td>
            <td width="50%"> elements of the MenuItems array list must implement this interface. </td>
          </tr>
        </table>
      </div>
      <h3 class="dtH3">Delegates</h3>
      <div class="tablediv">
        <table class="dtTABLE" cellspacing="0">
          <tr valign="top">
            <th width="50%">Delegate</th>
            <th width="50%">Description</th>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.InteractionHandler.html">PlotSurface2D.InteractionHandler</a>
            </td>
            <td width="50%"> This is the signature of the function used for InteractionOccurred events. TODO: expand this to include information about the event. </td>
          </tr>
          <tr valign="top">
            <td width="50%">
              <a href="NPlot.Windows.PlotSurface2D.PreRefreshHandler.html">PlotSurface2D.PreRefreshHandler</a>
            </td>
            <td width="50%"> This is the signature of the function used for PreRefresh events. </td>
          </tr>
        </table>
      </div>
      <hr />
      <div id="footer">
        <p>
          <a href="http://nplot.com/">Copyright (C) 2003-2006 Matt Howlett and others</a>
        </p>
        <p>
        </p>
      </div>
    </div>
  </body>
</html>